The DataSafe Failure Recovery Mechanism in the Flask Architecture
نویسندگان
چکیده
A major design goal of the Flask architecture is to separate the mechanisms of concurrency control and recovery management in database programming systems. This paper describes the DataSafe component of Flask, which is the second recovery mechanism to be implemented within the architecture and therefore provides a proof of concept. The DataSafe is closely based on the DB Cache mechanism, modified to fit into the Flask architecture. The major modification comprises the use of a separate safe map which allows pages of recovery data to be block aligned and affords opportunities for efficiency gains during recovery. The page-level locking implicit in the DB Cache is lifted from the DataSafe, permitting concurrency control and recovery to be independent.
منابع مشابه
The Flask Security Architecture A Flexible Mandatory Access Control Mechanism For Use in Multiple Secure Systems
متن کامل
Design of a novel congestion-aware communication mechanism for wireless NoC architecture in multicore systems
Hybrid Wireless Network-on-Chip (WNoC) architecture is emerged as a scalable communication structure to mitigate the deficits of traditional NOC architecture for the future Multi-core systems. The hybrid WNoC architecture provides energy efficient, high data rate and flexible communications for NoC architectures. In these architectures, each wireless router is shared by a set of processing core...
متن کاملMultiple Enhanced Self-protected Spanning Trees Based Architecture for Recovery from Single Failure in Metro Ethernet
Carriers and service providers are rushing to provide Ethernet-based virtual private network services in metro area network (MAN) as the most cost effective way to address the needs of the enterprise network market. To address the fast recovery from any signal failure issue in the Metro Ethernet, we propose a metro Ethernet architecture based on multiple Enhanced Self-protected Spanning Trees (...
متن کاملStrategy Formulation for Service Failure Recovery, Using Mixed Research Method
The purpose of this study is to explain the strategies affecting the failure recovery in significant services which researches had previously disregarded. Since more than half of the total global wealth comes from the service sector, this study gains importance. Service failures and failed recoveries are among the leading causes of customer switching behavior from service organizations. The exi...
متن کاملBack analysis of inter-ramp slope failure in Teghout copper mine
Slope stability is one of the most important issues in open pit mining design. The main purpose of any open pit mine design is to propose an optimal excavation configuration, considering safety, ore recovery and financial return. An accurate pit slope design which accounts for the mine geology, structural geology, rock mass properties, and hydrogeology models of the mine area, drastically enhan...
متن کامل